Big Huge Thesaurus

trade stoppage

noun